<!DOCTYPE html>
<html lang="zh">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>流程控制语句————switch语句</title>
    <script>
        /* 
            switch语句
                语法：switch(表达式){
                    case 表达式:
                        语句
                        break
                    case 表达式:
                        语句
                        break
                    case 表达式:
                        语句
                        break
                        ..... 
                    default:
                        break;                                   
                    }
                执行流程
                    switch语句在执行时，会一次将switch后的表达式和case后的表达式做全等比较(也就是num===case)。
                    如果比较为true,则该case作为起始代码执行点，只要该case，正确，后面的都会执行，所以可以用break来避免执行其他case.
                如果switch后面的表达式和case后的表达式比较完都不相等，则执行default.
        */
        /* 根据用户输入的数字显示中文 */
        let num = + prompt("请输入一个数字");
        switch (num) {
            case 1:
                document.write("壹")
                break;
            case 2:
                document.write("贰")
                break;

            default:
                break;
        }
    </script>
</head>

<body>

</body>

</html>